package com.wsl.demo.user.dao.impl;

import cn.org.atool.fluent.mybatis.base.dao.BaseDao;
import com.wsl.demo.user.dao.base.UserBaseDao;
import com.wsl.demo.user.dao.UserDao;
import com.wsl.demo.user.entity.UserEntity;
import com.wsl.demo.user.mapper.UserMapper;
import com.wsl.demo.user.wrapper.UserQuery;
import org.springframework.stereotype.Repository;

import javax.annotation.Resource;

/**
 * UserDaoImpl: 数据操作接口实现
 *
 * 这只是一个减少手工创建的模板文件
 * 可以任意添加方法和实现, 更改作者和重定义类名
 * <p/>@author Powered By Fluent Mybatis
 */
@Repository
public class UserDaoImpl extends UserBaseDao implements UserDao {

    @Override
    public UserEntity getUser() {
        return mapper.findOne(new UserQuery().where.id().eq("1").end());
    }
}
